put up roadblocks - Turkish English Dictionary